small troop - Spanish English Dictionary